The Canadian Grand Prix, the 7th round of the 2016 Formula One World Championship, has all the makings of a potential classic. With mixed weather conditions forecast, a resurgent Lewis Hamilton, an angry Daniel Ricciardo, and power unit upgrades... More »